#lineManage{
  .header-all{
    .header{
      border: none;
      .line-name{

      }
    }
    .linebody{
      .first-floor{
        font-size: 16px;
        font-weight: bold;
        padding: 10px 20px;
        background-color: $grey1;
        border-bottom: 2px solid $grey3;
        .first-name{
          padding-left: 25px;
        }
        .first-sites{
          padding-left: 22px;
        }
        .first-operate{
          padding-left: 62px;
        }
      }
      .body-floor{
        font-size: 12px;
        padding-top: 10px;
        padding-bottom: 10px;
        .line-name{
          line-height: 40px;
        }
        .line-dot{
          line-height: 40px;
          span{
            margin-left: 10px;
            margin-right: 10px;
          }
          .all-block{
            display: inline-block;
            //float: left;
            position: relative;
            .block{
              padding: 5px 10px;
              border: 1px solid $grey1;
              cursor: pointer;
              &:hover{
                transition-duration: 1s;
                background-color: lighten($grey2,15);
              }
            }
            .angle-scroll{
              position: absolute;
              top:0;
              margin-left: -33px;
              margin-top: 25px;
              width: 120px;
              z-index: 2;
              .angle{
                position: relative;
                height: 20px;
                width: 100%;
                .angle-up{
                  position: absolute;
                  width:0px;
                  height:0px;
                  left: 50%;
                  margin-left: -10px;
                  border-top:10px solid transparent;
                  border-left:10px solid transparent;
                  border-right:10px solid transparent;
                  border-bottom:10px solid $border_color;
                }
                .angle-down{
                  position: absolute;
                  width:0px;
                  height:0px;
                  left: 50%;
                  margin-left: -10px;
                  top:1px;
                  border-top:10px solid transparent;
                  border-left:10px solid transparent;
                  border-right:10px solid transparent;
                  border-bottom:10px solid $contain;
                  z-index: 2;
                }
              }

              .scroll{
                height: 150px;
                border-radius: 4px;
                border: 1px solid $border_color;
                //z-index: 2;
                background-color: $contain;
                //margin-left: -33px;
                >div{
                  //padding-top: 5px;
                  //padding-left: 20px;
                  .line-site{
                    padding-left: 20px;
                    border-bottom: 1px solid $border_color;
                    background-color: white;
                    &:hover{
                      background-color: $contain;
                      cursor: pointer;
                    }
                  }
                }
              }
            }

          }
        }
        .line-operate{
          line-height: 40px;
          //button{
          //  margin: 10px 0px;
          //}
        }
      }

    }
  }
  .anchorBL{display:none;}
}
